// pages/newcentre/newcentre.js
const app = getApp()
var utils = require('../../utils/util.js');
Page({

	/**
	 * 页面的初始数据
	 */
	data: {
		currentPage: 1,	
	},

	/**
	 * 生命周期函数--监听页面加载
	 */
	onLoad: function (options) {
		this.getnewList();
	},
	//新闻中心
	getnewList: function (e) {
		var that = this;
		utils.http("/api/v1/article/get_article_list", {
			category_id: 3,
			page: that.data.currentPage
		}, function (res) {
			
			if (res.state == 1) {
				var allpost = that.data.newlist || [];
				for (var i in res.datas) {
					res.datas[i].create_time = utils.formatDate(res.datas[i].create_time, "Y-M-D")
					res.datas[i].title = res.datas[i].title.substring(0, 10)
					if (res.datas[i].describe.length > 30) {
						res.datas[i].describe = res.datas[i].describe.substring(0, 25) + "..."
					}
					allpost.push(res.datas[i])
				}
				if (res.datas.length < 10) {
					that.setData({
						tishi_title: '已加载全部',
					});
				} else {
					that.setData({
						tishi_title: '加载更多',
					});
				}
				that.setData({
					newlist: allpost,
					ready: res.datas.length == 0 ? 1 : 2,
				})
			}

		})
	},
	onGuaranteDetilsTap: function (e) {
		//console.log(e.currentTarget.dataset.id)
		
		wx.navigateTo({
			url: '../guarantedetils/guarantedetils?id=' + e.currentTarget.dataset.id
		})
	},
	/**
	 * 生命周期函数--监听页面初次渲染完成
	 */
	onReady: function () {

	},

	/**
	 * 生命周期函数--监听页面显示
	 */
	onShow: function () {

	},

	/**
	 * 生命周期函数--监听页面隐藏
	 */
	onHide: function () {

	},

	/**
	 * 生命周期函数--监听页面卸载
	 */
	onUnload: function () {

	},

	/**
	 * 页面相关事件处理函数--监听用户下拉动作
	 */
	onPullDownRefresh: function () {

	},

	/**
	 * 页面上拉触底事件的处理函数
	 */
	onReachBottom: function () {
		var that = this;
		if (that.data.ready == 2) {
			var page = that.data.currentPage + 1
			that.setData({
				currentPage: page,
			})
			that.getnewList()
		}
	},

	/**
	 * 用户点击右上角分享
	 */
	onShareAppMessage: function () {

	}
})